草庐IT

文本 文件上传

全部标签

windows - 如何从文本文件执行cmd命令?

如标题所述,我需要从文本文件执行cmd命令。假设我有一个名为file的文本文件,里面写着ColorA。我需要一些东西喜欢命令:typefile.txt并且不只是将它写在屏幕上,但我希望它同时按回车键。也欢迎使用批处理文件选项。谢谢。 最佳答案 您可以使用以.bat扩展名保存带有批处理编程的普通文件。并在命令提示符下运行该文件WhateverNameItIs.bat。保存为file.bat@ECHOONECHOColorA在您的情况下,您可以将文件从您所在的位置拖到命令提示符处。或者使用CD,您可以在命令提示符中找到文件的保存位置。在

windows - 如何使用 PowerShell 导入 CSV 文件并从文本文件中读取一行?

我有一些PowerShellCmdlet的输出,如下所示0server-1ContentDamagedclient12/06/201308:00:41123server-1ContentDamagedclient12/07/201308:00:330server-1ContentDamagedclient12/08/201308:00:32234server-1ContentDamagedclient12/09/201308:00:340server-1ContentDamagedclient12/09/201316:09:4170server-1ContentDamagedclien

windows - 根据结果​​将批处理文件输出到文本文件

我有一个批处理文件,它可以检索ActiveDirectory用户的值并提供诸如之类的信息Name:JohnCountry:USName:JacobCountry:UK然后将输出捕获到一个txt文件。如果国家/地区是英国,如何限制批处理文件只输出结果。 最佳答案 事件目录查询支持过滤。如果您通过在查询中包含国家/地区过滤器来表明您的意图并避免其他答案中建议的有些复杂的解决方法,您的流程将会更加高效。如果您提供了用于查询AD的API的指示,则可以更具体地回答这个问题。SearchFilterSyntax描述了如何识别countries在

c++ - 当检查是eof时,使用getline读取文本文件会导致无限循环

我正在尝试从特定行(第1、7、13等-所需数据放在下一个第6行)中的文本文件中获取一些数据到目前为止我的代码是这样的:txtfile="titles.txt";ifstreamtxt(txtfile);constintbuffer_size=80;chartitle_buffer[buffer_size];constinttitleLineDiff=6;if(txt.is_open()){while(!txt.eof()){staticintcounter=1;txt.getline(title_buffer,buffer_size);cout现在,它可以很好地处理我创建的这个文件:t

windows - 交换文本文件中的部分字符串

有没有办法在普通的.txt文件中传输字符。我在.txt文件中有很多条目,它们都是这种格式:1=示例,2=示例2,3=示例3...我需要的是一个批处理文件,用于将“#=”转移到字符串的右侧。所以它看起来像这样:示例=1,示例2=2...是否可以使用.bat文件? 最佳答案 这将处理多个单词,其中您有Example...@echoofffor/f"tokens=1,*delims=="%%ain(input.txt)do>>output.txtecho%%b=%%a 关于windows-交换

c# - 如何从 Application Directory 文本文件中读取文本文件

我在Windows窗体应用程序的应用程序项目类路径目录中有一个文本文件。现在在安装时我正在尝试将文本值写入文本文件。这是我的文本文件安装程序类代码..File.WriteAllText(AppDomain.CurrentDomain.BaseDirectory+@"\"+"ConnectionString.txt",param3);安装后,我想检索在“ConnectionString.txt”文件中输入的文本并在应用程序中使用它,但我不知道如何检索文本文件中存在的文本值。 最佳答案 试试下面的代码片段Path.Combine(App

c# - 将文本文件的编码从 ANSI 更改为 UTF8,而不影响 C# 中文件的任何字符!

谁能帮帮我?我尝试了很多不同的方法,但我没有运气得到想要的结果。我只想将现有文本[.txt]文件的编码从ANSI更改为UTF8,其中包含ö、ü等字符。当我通过在编辑模式下打开该文本文件然后FILE=>SAVEAS手动执行此操作时,它在编码列表中显示ANSI。使用它,我能够将其编码从ANSI更改为UTF8,并且在这种情况下它不会更改任何内容/字符。但是当使用CODE执行时,它不起作用。==>第一种方法我曾经通过下面的代码来实现:if(!System.IO.Directory.Exists(System.Windows.Forms.Application.StartupPath+"\\Te

windows - 如何使用从文本文件读取的环境变量设置变量

我创建了以下配置文件,其中包含批处理文件要使用的参数:文件winscp.conf:folder%appData%\winscpversion5.7.4visithttp://sourceforge.net/projects/winscp/files/WinSCP/downloadhttp://sourceforge.net/projects/winscp/files/WinSCP/5.7.4/winscp574.zip批处理文件(get.bat):@echooffsetlocal@ifnotexist"%1"(echoConfigfilenotfoundin"%1"exit/B)@fo

windows - 如何从目录中的所有文本文件中获取总行数

我有一个包含数百个文本文件的目录,我需要一种方法来计算所有txt文件的总行数。我使用的是Windows,我认为通过命令提示符很容易找到,但以下仅返回文件数:C:\>dir/bc:\temp|find/c/v“~~~”这只是一个例子,但当我期望它遍历每个文件并计算没有~~~的总行数时,它返回了没有“~~~”的文件数。任何获得总数的建议将不胜感激。 最佳答案 @ECHOOFFSETLOCALSET"sourcedir=U:\sourcedir\two"SET/acountfiles=0SET/acountlines=0FOR/f"del

windows - 无法通过 PowerShell 在文本文件中使用加号 "+"编辑/替换字符串值

我正在尝试更新一组基于XML的.config文件。文件中有一个字符串包含我无法用我的脚本替换的加号:如果我包含加号,脚本将不执行任何操作。由于所有配置都不同,我需要替换文本-不能只使用新文件。期望的结果是文件中的匹配值被替换为指定的值,但是+符号不允许这样做。这是我的PS脚本:$DIRs=Get-ChildItem-Path"C:\TEST"-DirectoryGet-ChildItem$DIRs-File-Recurse-Filter*.config|ForEach{(Get-Content$_.FullName)|ForEach{$_-replace'',''}|Set-Conte